当前位置: 首页> 函数类别大全> get_object_vars

get_object_vars

返回给你写对象属性组成的关联数组
名称:get_object_vars
分类:类和对象
所属语言:php
一句话介绍: 返回给你写对象属性组成的关联数组

get_object_vars 函数

函数名:get_object_vars

适用PHP版本:PHP 4及以上版本

函数说明:get_object_vars 函数返回一个关联数组,数组中包含了给定对象的可访问属性和它们的值。该函数只会返回当前对象的属性,而不会返回父类的属性。

函数语法:

get_object_vars(object);

参数:

  • object:必须。需要获取属性的对象。

返回值:返回一个包含对象所有可访问属性的关联数组。如果该对象没有任何属性,函数返回空数组。

示例:

class Person {
    public $name;
    public $age;
}

$person = new Person();
$person->name = "John";
$person->age = 25;

$vars = get_object_vars($person);
print_r($vars);

示例代码的说明:

在此示例中,我们定义了一个名为 "Person" 的类,它有两个公有属性:$name 和 $age。我们创建了一个 Person 对象,并设置了这两个属性的值。然后,我们使用 get_object_vars 函数获取该对象的属性,并打印输出。结果将会是一个关联数组,包含对象的所有可访问属性和值。

同类函数
热门文章